//    Sofa Control is a computer remote control designed for handheld devices
//    Copyright (C) 2009 Adrián Romero Corchado
//    http://code.google.com/p/sofacontrol/
//
//    This file is part of Sofa Control.
//
//    Sofa Control is free software: you can redistribute it and/or modify
//    it under the terms of the GNU General Public License as published by
//    the Free Software Foundation, either version 3 of the License, or
//    (at your option) any later version.
//
//    Sofa Control is distributed in the hope that it will be useful,
//    but WITHOUT ANY WARRANTY; without even the implied warranty of
//    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
//    GNU General Public License for more details.
//
//    You should have received a copy of the GNU General Public License
//    along with Sofa Control.  If not, see <http://www.gnu.org/licenses/>.

package org.arc.sofacontrol.proc;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 *
 * @author adrianromero
 */
public class BRender {

    private HttpServletRequest request;
    private HttpServletResponse response;

    public BRender(HttpServletRequest request, HttpServletResponse response)  {
        this.request = request;
        this.response = response;
    }

    public String drawButton(String key, String image, String altimage) {

//         <button type="button" class="basicbutton" onclick="sendKey('VOLUME+');"><img src="images/arrow-up-ico.png"/></button>
        StringBuffer out = new StringBuffer();
        out.append("<button type=\"button\" class=\"basicbutton\" onclick=\"sendKey('");
        out.append(key);
        out.append("');\"><img src=\"");
        out.append(image);
        out.append("\" alt=\"");
        out.append(altimage);
        out.append("\"/></button>");
        return out.toString();
    }

    public String drawTxtButton(String key, String text) {

//         <button type="button" class="basicbutton" onclick="sendKey('VOLUME+');">volume</button>
        StringBuffer out = new StringBuffer();
        out.append("<button type=\"button\" class=\"basicbutton\" onclick=\"sendKey('");
        out.append(key);
        out.append("');\">");
        out.append(text);
        out.append("</button>");
        return out.toString();
    }

}
